package org.cangku.dao;

import org.apache.ibatis.annotations.Param;
import org.cangku.entity.Member;

import java.util.List;

public interface MemberDao {
    /*按照条件查询*/
    public List<Member> query(@Param("name") String name, @Param("phone")String phone,@Param("offset") int offset,@Param("limit") int limit);
    /*根据条件获得数量*/
    public int getCount(@Param("name") String name, @Param("phone")String phone);

    /*根据手机号获得折扣率*/
    public double getZheKouByPhone(String phone);

    /*根据手机号判断是否存在*/
    public int isextentsByPhone(String phone);

    /*添加给默认值*/
    public int insertMoRen(@Param("name") String name,@Param("phone") String phone,@Param("sex") String sex);

    /*根据手机号获得会员id*/
    public int getidByPhone(String phone);

    /*加会员的累计消费与积分*/
    public int updateJiFenAndxMoney(@Param("id") int id,@Param("jifen") int jifen,@Param("xiaofei") double xiaofei);
    /*根据会员id获得会员的积分*/
    public int getJiFneById(int id);
    /*根据获得到的会员类型修改原来的会员类型*/
    public int updateMemberTypeid(@Param("id") int id,@Param("type") int type);
}
